// SPDX-FileCopyrightText: 2023-2025 Sangfor Technologies Inc.
// SPDX-License-Identifier: Mulan PSL v2
package com.geniusai.aip.auth.domain;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * @author lingchuanzhou19320
 * @date 2022/6/8
 */
@Data
public class VGpuMemoryRemainVO {

    @JsonProperty("vGpuMemoryRemain")
    private Integer vGpuMemoryRemain;

    @JsonProperty("vGpuDisplayNames")
    private List<GeniusVGpu> vGpuDisplayNames;

    @Data
    public static class GeniusVGpu {
        @JsonProperty("vGpuDisplayName")
        private String vGpuDisplayName;
        @JsonProperty("vGpuDisplayValue")
        private String vGpuDisplayValue;
        @JsonProperty("vGpuMemory")
        private Integer vGpuMemory;
    }
}
